// @flow
// We only need to import the modules necessary for initial render
import Home from './Home'
import Login from './Login'
import faultDistribution from './FaultDistribution'
import deviceFile from './DeviceFile'
import deviceCard from './DeviceCard'
import analysis from './Analysis'
import business from './Business'
import system from './System'
import SpectrumPage from './SpectrumPage'
import PolarAxisPage from './PolarAxisPage'
import PolarPage from './PolarPage'
import BodePage from './BodePage'
import WXhistoryLine from './WXhistoryLine'
import WXGifInfo from './WXGifInfo'
// Force import during development to enable Hot-Module Replacement
// not need ?
// if (__DEV__) {
//   require('./Home/components/HomeView');
//   require('./GithubRepos/container/GithubRepos');
//   require('./Counter');
// }

export default {
  Login,
  Home,
  FaultDistribution: faultDistribution(),
  DeviceFile: deviceFile(),
  DeviceCard:deviceCard(),
  Business: business(),
  Analysis:analysis(),
  System:system(),
  SpectrumPage,
  PolarAxisPage,
  PolarPage,
  BodePage,
  WXhistoryLine,
  WXGifInfo
}
